package com.suse.service.community.service;

import com.suse.service.community.entity.DiscussPost;

import java.util.List;

/**
 * <p>
 * 讨论发布业务接口
 * </p>
 *
 * @author 辜玉彬
 * @since 2022-08-29 15:32
 */
public interface DiscussPostService {

    List<DiscussPost> getDiscussPostList(int userId,int offset,int limit,int order);

    int getDiscussPostTotal(int userId);

    boolean save(DiscussPost discussPost);

    DiscussPost getById(int id);

    boolean updateCommentCount(int id,int commentCount);

    void updateType(int id, int type);

    void updateStatus(int id , int status);

    void updateScore(int id, double score);

}
